ocellate torpedo - English Synonyms Dictionary